DIY R package workshop - Part 3

Workshop materials for implementing your {pkgdown} for your R package 📦👩‍💻

Cute package

Hello! Welcome! 👋

For this interactive workshop, we will be creating a website for your R package together 🐋

Participants should have the following ready for the workshop

  • The most recent version of R (≥ 4.1) and RStudio (≥1.4) installed
  • The following package(s) and their dependencies installed: devtools, testthat, knitr
  • The most recent version of git installed
  • Have a Github account
  • Basic usage of git *recommended
  • Completed the first part of this workshop series
  • Completed the second part of this workshop series
  • Basic understanding of a yaml file *optional!

For the workshop, we will be working from main_functions.Rmd

This file is also neatly rendered here so its easier to read and to copy and paste code: https://fontikar.github.io/DIY_Rpkg_pkgdown/

Overview of workshop:

Interactive coding - The best things come as {pkgdown} pages 🎁 - Storage is a little different 🗃 -Set & forget it with GitHub Actions ⏲ - Updating your package documentation 📝 - Got Articles? 📚 - Customising your website ✨🎨 - Nifty Navbars 🗺 - Ordering your Reference Section 🗂

Additional resources

If you want to give your package something extra: